<html>

<head>
    <meta charset='utf-8'>
</head>

<body>
    <div>
        <h1>一 现场或者电话口述题<br /><br /><br /></h1>

        <h3>你如何看待mvvm框架?<br /><br /></h3>


        提示:可以从自己了解到的任何方面去回答该问题,比如:<br />
        市面上常见的mvvm框架,它的设计思想;<br />
        各种mvvm框架异同点;<br />
        某某某mvvm框架为什么要那么设计;<br />
        你更喜欢哪一个mvvm框架为什么;<br />
        为什么有的mvvm框架有的人说它指示库而不是框架;<br />
        除了前端一些主流的mvvm框架,你还知道哪些小众的mvvm框架;<br />
        某某某mvvm框架的优势,特性,近期新版本动向等等<br /><br />

        提示仅供参考,只回答其中一条都没问题,总体上回答越多越好,越在点子上越好<br />



        <h1>二 从以下两个题目中任意选择一个题目,在电脑上研究相关代码,24小时内或者更短时间内微信回复你对它的理解<br /><br /><br /></h1>

        <h3>题目1:<br /><br /></h3>

        电脑浏览器打开
        <a target="_blank" href="https://github.com/dbx142857/ToyReact">
            https://github.com/dbx142857/ToyReact</a> 阅读toy-react.js文件,<br />
        或者阅读hackService文件夹下所有文件(两者二选一),然后说明:<br />
        你看到是那个,你觉得它干了一些什么事情,设计思想,优势,不足之处等等,都可以谈<br />

        <h3>题目2:<br /><br /></h3>

        电脑浏览器打开
        <a target="_blank" href="http://dbx142857.gitee.io/business-manage/#/demo">
            http://dbx142857.gitee.io/business-manage/#/demo</a>
        认真查看该demo页面的每一项,然后说明:<br />
        这个demo是演示什么的,和vue-cli项目打包后的项目相比,有那些不一样的地方<br /><br />

        提示:不一样地方,可以通过在路由变更时查看网络变化,阅读被加载的文件的内容等手段去揣摩;如遇网速慢,耐心等待即可<br />

    </div>
</body>

</html>